.layout-aftersales-box {
	margin: 25rpx;
	padding-bottom: 200rpx;
	.status-box {
		display: flex;
		flex-direction: column;
		padding: 30rpx;
		border-radius: 15rpx;
		background-color: #fff;
		margin-bottom: 25rpx;

		.icon-box {
			display: block;
			margin: auto;
		}

		.title {
			text-align: center;
			margin-top: 10rpx;
			font-size: 28rpx;
		}

		.desc {
			text-align: center;
			margin-top: 10rpx;
			font-size: 24rpx;
			color: #aaa;
		}
	}

	.content-box {
		padding: 30rpx;
		border-radius: 15rpx;
		background-color: #fff;
		margin-bottom: 25rpx;

		.title {
			font-size: 32rpx;
		}
	}
}

.order-box {
	.item-box {
		margin-top: 30rpx;
		display: flex;
		align-items: center;
		justify-content: space-between;

		.lab {
			font-size: 28rpx;
			color: #aaa;
		}

		.val {
			display: flex;
			align-items: center;
			font-size: 28rpx;
		}

		.price {
			color: #d33123;
		}
	}
}

.logistics-box {
	.tit {
		margin-top: 30rpx;
		font-size: 28rpx;
		margin-bottom: 10rpx;
	}

	.desc {
		font-size: 28rpx;
		color: #aaa;
	}
}

.goods-box {
	.item-box {
		margin-top: 30rpx;

		.order-num {
			display: flex;
			align-items: center;
			justify-content: space-between;

			.number {
				color: #aaa;
				font-size: 22rpx;
			}

			.quantity {
				color: #d33123;
				font-size: 24rpx;
			}
		}
	}
}

.reason-box {
	margin-top: 30rpx;

	.reason {
		font-size: 28rpx;
		line-height: 40rpx;
		color: #aaa;
	}
}
.logistics-goods {
	.item {
		margin-top: 30rpx;
		.lab {
			font-size: 24rpx;
			color: #aaa;
			margin-bottom: 15rpx;
		}
	}
}

.btn-box {
	position: fixed;
	bottom: 0;
	left: 0;
	width: calc(100% - 40rpx);
	padding-left: 20rpx;
	padding-right: 20rpx;
	border-top: solid 1px #f2f2f2;
	background-color: #ffffff; 
	padding-bottom: calc(env(safe-area-inset-bottom) / 2);
	.btn-padding{
		padding: 20rpx 0;
		display: flex;
		align-items: center;
		justify-content: space-between; 
	}
	.btn {
		width: 100%;
		text-align: center;
		line-height: 90rpx;
		border-radius: 200rpx;
		background-color: #d33123;
		color: #fff;
	}
}
